2026-10-18T10:56:05.0629065Z ##[group]Run node scripts/plugins-release.mjs check
2026-10-18T10:56:05.0629135Z [36;1mnode scripts/plugins-release.mjs check[0m
2026-10-18T10:56:05.0629189Z [36;1mnode --test scripts/plugins-release.test.mjs[0m
2026-10-18T10:56:05.0629210Z shell: /usr/bin/bash -e {0}
2026-10-18T10:56:05.0629230Z env:
2026-10-18T10:56:05.0629255Z   CARGO_TERM_COLOR: never
2026-10-18T10:56:05.0629269Z   WRANGLER_SEND_METRICS: false
2026-10-18T10:56:05.0629290Z ##[endgroup]
2026-10-18T10:56:05.1451397Z g1t@g1t 0.3.1: the manifests agree and the published tree is only the plugin
2026-10-18T10:56:06.4498779Z ✔ this repository's manifests agree: g1t@g1t, one version (2.168364ms)
2026-10-18T10:56:06.4518752Z ✔ the build is the marketplace, the plugin without its tests, a README and the license (24.489007ms)
2026-10-18T10:56:06.4518938Z ✔ manifests that disagree stop the build (7.853695ms)
2026-10-18T10:56:06.4519342Z ✔ a file the script does not know about stops the build (5.090639ms)
2026-10-18T10:56:06.4525019Z ✔ anything that looks like a credential, or a credentials file, is never published (15.056838ms)
2026-10-18T10:56:06.4529093Z ✔ releases are tagged as claude plugin tag tags them (0.34333ms)
2026-10-18T10:56:06.4545087Z ✔ the token goes to git through its environment, never its arguments (0.45791ms)
2026-10-18T10:56:06.4545273Z ✔ publishing: the first commit and tag, nothing when unchanged, a new version for a changed plugin (1007.275221ms)
2026-10-18T10:56:06.4545441Z ✔ Codex catalog resolves its packaged skill and OAuth MCP server (7.865335ms)
2026-10-18T10:56:06.4793467Z ℹ tests 9
2026-10-18T10:56:06.4795438Z ℹ suites 0
2026-10-18T10:56:06.4795835Z ℹ pass 9
2026-10-18T10:56:06.4796020Z ℹ fail 0
2026-10-18T10:56:06.4796233Z ℹ cancelled 0
2026-10-18T10:56:06.4796452Z ℹ skipped 0
2026-10-18T10:56:06.4796669Z ℹ todo 0
2026-10-18T10:56:06.4796913Z ℹ duration_ms 1277.059825
